Share Content Published June 18, 2017 Sierra de Albarracin When we first came in to town we didn't know what the name of the town was. We saw this sign. It was talking about Sierra de Albarracin. That's the mountain range we were just driving through. The mountain range is named after this town of Albarracin and often has snow (which we saw) in the winter. road trip sierra de albarracin spain